DyalogStartupSE
This parameter specifies one or more Session initialisation directories that contain APL code to be installed in ⎕SE. If this parameter is not specified, the default is a directory named StartupSession located in three standard locations.
Under Windows these might be:
- C:\Program Files\Dyalog\Dyalog APL-64 19.0 Unicode
- C:\Users\Pete\Documents\Dyalog APL Files
- C:\Users\Pete\Documents\Dyalog APL-64 19.0 Unicode Files
The version-specific name is :
Dyalog APL{bit} {version} {edition}
where:
- {bit} is "-64" if 64-bit version, otherwise nothing
- {version} is the main and secondary version numbers of dyalog.exe separated by ".".
- {edition} is "Unicode" for the Unicode Edition, otherwise nothing
The parameter is a string containing the list of directory names separated by ";" on Windows, ":" elsewhere.
If DyalogStartupSE begins with the specified separator, the default list is extended rather than replaced.
Note that the effective sequence of directories specified by this parameter is converted to a vector of character vectors and stored in ⎕SE.Dyalog.StartupSession.AllPaths.
If unset or extended (that is, starts with a : separator):
- the effective StartupSession directory in [DYALOG] is available as ⎕SE.Dyalog.StartupSession.Dyalog.
- the StartupSession directory in the version-agnostic directory is available as ⎕SE.Dyalog.StartupSession.VerAgno.
- the StartupSession directory in the version-specific directory is available as ⎕SE.Dyalog.StartupSession.VerSpec.
See also Implementation.